package com.caohx.bms.repository;

import com.caohx.bms.pojo.BookCategory;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface BookCategoryRepository extends JpaRepository<BookCategory, Long>, JpaSpecificationExecutor<BookCategory> {

    default void logRepositoryStatus() {
        System.out.println("BookCategoryRepository is loaded by Spring.");
    }

//    // 根据分类名称查询
//    List<BookCategory> findByName(String name);
//
//    // 根据分类名称模糊查询
//    List<BookCategory> findByNameContaining(String name);
//
//    // 根据分类名称和 ID 查询
//    List<BookCategory> findByNameAndId(String name, Long id);

//
//    // 根据分类名称或描述查询
//    List<BookCategory> findByNameOrDescription(String name, String description);
}
